it has/had failed - Allemand Anglais Dictionnaire